package santeclair.referentiel.dao.jpa.impl;

import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import org.springframework.stereotype.Repository;

import santeclair.lunar.framework.dao.jpa.impl.FwkCodeJpaDAO;
import santeclair.referentiel.bean.VilleZoneGeographique;
import santeclair.referentiel.config.Constant;
import santeclair.referentiel.dao.jpa.VilleZoneGeographiqueDao;

@Repository
public class VileZoneGeographiqueDaoImpl extends FwkCodeJpaDAO<VilleZoneGeographique, String> implements VilleZoneGeographiqueDao {

    @PersistenceContext(unitName = Constant.PERSISTENCE_UNIT_NAME)
    private EntityManager em;

    @Override
    public Class<VilleZoneGeographique> getEntityClass() {
        return VilleZoneGeographique.class;
    }

    @Override
    public EntityManager getEntityManager() {
        return em;
    }

}
